[INFO] cloning repository https://github.com/maedana/claudeye
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/maedana/claudeye" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmaedana%2Fclaudeye", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmaedana%2Fclaudeye'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 08e8257a792d6ecfc303d53dbcfd03cb5dfa25e9
[INFO] testing maedana/claudeye against try#28f95933dc0727396c07b48d0a8cb5211b7fb472 for pr-154065-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmaedana%2Fclaudeye" "/workspace/builds/worker-4-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/maedana/claudeye
[INFO] finished tweaking git repo https://github.com/maedana/claudeye
[INFO] tweaked toml for git repo https://github.com/maedana/claudeye written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/maedana/claudeye on toolchain 28f95933dc0727396c07b48d0a8cb5211b7fb472
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/maedana/claudeye already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 83e124a9f11a23f92c1a37d12118c376a948328cb170de0646527925c856bd55
[INFO] running `Command { std: "docker" "start" "-a" "83e124a9f11a23f92c1a37d12118c376a948328cb170de0646527925c856bd55", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "83e124a9f11a23f92c1a37d12118c376a948328cb170de0646527925c856bd55", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "83e124a9f11a23f92c1a37d12118c376a948328cb170de0646527925c856bd55", kill_on_drop: false }`
[INFO] [stdout] 83e124a9f11a23f92c1a37d12118c376a948328cb170de0646527925c856bd55
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 950afbe47b780b8c7c0b5ce7c8fcd20e58c12dc9c71c7b2a410018df7ad4b241
[INFO] running `Command { std: "docker" "start" "-a" "950afbe47b780b8c7c0b5ce7c8fcd20e58c12dc9c71c7b2a410018df7ad4b241", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.182
[INFO] [stderr]    Compiling rustix v1.1.3
[INFO] [stderr]    Compiling wayland-sys v0.31.8
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]    Compiling wayland-backend v0.3.12
[INFO] [stderr]    Compiling quick-xml v0.38.4
[INFO] [stderr]    Compiling wayland-client v0.31.12
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling proc-macro-crate v3.4.0
[INFO] [stderr]    Compiling rustix v0.38.44
[INFO] [stderr]    Compiling futures-sink v0.3.32
[INFO] [stderr]    Compiling futures-task v0.3.32
[INFO] [stderr]    Compiling arrayvec v0.7.6
[INFO] [stderr]    Compiling ordered-stream v0.2.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling accesskit v0.17.1
[INFO] [stderr]    Compiling xkbcommon-dl v0.4.2
[INFO] [stderr]    Compiling profiling v1.0.17
[INFO] [stderr]    Compiling immutable-chunkmap v2.1.2
[INFO] [stderr]    Compiling epaint_default_fonts v0.30.0
[INFO] [stderr]    Compiling signal-hook v0.3.18
[INFO] [stderr]    Compiling smithay-client-toolkit v0.20.0
[INFO] [stderr]    Compiling glutin_glx_sys v0.6.1
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling glutin_egl_sys v0.7.1
[INFO] [stderr]    Compiling pathfinder_simd v0.5.5
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling freetype-sys v0.20.1
[INFO] [stderr]    Compiling glutin v0.32.3
[INFO] [stderr]    Compiling yeslogic-fontconfig-sys v6.0.0
[INFO] [stderr]    Compiling glutin-winit v0.5.0
[INFO] [stderr]    Compiling concurrent-queue v2.5.0
[INFO] [stderr]    Compiling instability v0.3.11
[INFO] [stderr]    Compiling accesskit_consumer v0.26.0
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling event-listener v5.4.1
[INFO] [stderr]    Compiling async-executor v1.14.0
[INFO] [stderr]    Compiling png v0.18.1
[INFO] [stderr]    Compiling castaway v0.2.4
[INFO] [stderr]    Compiling wayland-scanner v0.31.8
[INFO] [stderr]    Compiling web-time v1.1.0
[INFO] [stderr]    Compiling font-kit v0.14.3
[INFO] [stderr]    Compiling glow v0.16.0
[INFO] [stderr]    Compiling indoc v2.0.7
[INFO] [stderr]    Compiling clap_builder v4.5.60
[INFO] [stderr]    Compiling event-listener-strategy v0.5.4
[INFO] [stderr]    Compiling async-channel v2.5.0
[INFO] [stderr]    Compiling async-lock v3.4.2
[INFO] [stderr]    Compiling async-broadcast v0.7.2
[INFO] [stderr]    Compiling pxfm v0.1.27
[INFO] [stderr]    Compiling blocking v1.6.2
[INFO] [stderr]    Compiling pathfinder_geometry v0.5.1
[INFO] [stderr]    Compiling rmp v0.8.15
[INFO] [stderr]    Compiling compact_str v0.8.1
[INFO] [stderr]    Compiling async-fs v2.2.0
[INFO] [stderr]    Compiling lru v0.12.5
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling nix v0.29.0
[INFO] [stderr]    Compiling xdg-home v1.3.0
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling memmap2 v0.9.10
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling x11-dl v2.21.0
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling mio v1.1.1
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling signal-hook-mio v0.2.5
[INFO] [stderr]    Compiling dirs-sys v0.5.0
[INFO] [stderr]    Compiling unicode-truncate v1.1.0
[INFO] [stderr]    Compiling float-ord v0.3.2
[INFO] [stderr]    Compiling unicode-width v0.2.0
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling dirs v6.0.0
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling tmux-claude-state v0.4.1 (/opt/rustwide/workdir/crates/tmux-claude-state)
[INFO] [stderr]    Compiling polling v3.11.0
[INFO] [stderr]    Compiling gethostname v1.1.0
[INFO] [stderr]    Compiling moxcms v0.7.11
[INFO] [stderr]    Compiling x11rb v0.13.2
[INFO] [stderr]    Compiling async-io v2.6.0
[INFO] [stderr]    Compiling crossterm v0.28.1
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling zvariant_utils v2.1.0
[INFO] [stderr]    Compiling darling_core v0.23.0
[INFO] [stderr]    Compiling wayland-csd-frame v0.3.0
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling enumflags2_derive v0.7.12
[INFO] [stderr]    Compiling yoke-derive v0.8.1
[INFO] [stderr]    Compiling bytemuck_derive v1.10.2
[INFO] [stderr]    Compiling zvariant_derive v4.2.0
[INFO] [stderr]    Compiling zerovec-derive v0.11.2
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling futures-macro v0.3.32
[INFO] [stderr]    Compiling zbus_macros v4.4.0
[INFO] [stderr]    Compiling serde_repr v0.1.20
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling bytemuck v1.25.0
[INFO] [stderr]    Compiling wayland-protocols v0.32.10
[INFO] [stderr]    Compiling wayland-cursor v0.31.12
[INFO] [stderr]    Compiling zerofrom v0.1.6
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling calloop v0.13.0
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling yoke v0.8.1
[INFO] [stderr]    Compiling tiny-skia-path v0.11.4
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling zerovec v0.11.5
[INFO] [stderr]    Compiling zerotrie v0.2.3
[INFO] [stderr]    Compiling calloop-wayland-source v0.3.0
[INFO] [stderr]    Compiling tinystr v0.8.2
[INFO] [stderr]    Compiling potential_utf v0.1.4
[INFO] [stderr]    Compiling emath v0.30.0
[INFO] [stderr]    Compiling tiny-skia v0.11.4
[INFO] [stderr]    Compiling icu_collections v2.1.1
[INFO] [stderr]    Compiling calloop v0.14.4
[INFO] [stderr]    Compiling arboard v3.6.1
[INFO] [stderr]    Compiling icu_locale_core v2.1.1
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling strum_macros v0.26.4
[INFO] [stderr]    Compiling ecolor v0.30.0
[INFO] [stderr]    Compiling clap_derive v4.5.55
[INFO] [stderr]    Compiling epaint v0.30.0
[INFO] [stderr]    Compiling darling_macro v0.23.0
[INFO] [stderr]    Compiling calloop-wayland-source v0.4.1
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling darling v0.23.0
[INFO] [stderr]    Compiling icu_provider v2.1.1
[INFO] [stderr]    Compiling egui v0.30.0
[INFO] [stderr]    Compiling strum v0.26.3
[INFO] [stderr]    Compiling icu_properties v2.1.2
[INFO] [stderr]    Compiling icu_normalizer v2.1.1
[INFO] [stderr]    Compiling ratatui v0.29.0
[INFO] [stderr]    Compiling enumflags2 v0.7.12
[INFO] [stderr]    Compiling quick-xml v0.30.0
[INFO] [stderr]    Compiling rmp-serde v1.3.1
[INFO] [stderr]    Compiling image v0.25.9
[INFO] [stderr]    Compiling zvariant v4.2.0
[INFO] [stderr]    Compiling clap v4.5.60
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling webbrowser v1.1.0
[INFO] [stderr]    Compiling zbus_names v3.0.0
[INFO] [stderr]    Compiling wayland-protocols-wlr v0.3.10
[INFO] [stderr]    Compiling wayland-protocols-plasma v0.3.10
[INFO] [stderr]    Compiling wayland-protocols-experimental v20250721.0.1
[INFO] [stderr]    Compiling wayland-protocols-misc v0.3.10
[INFO] [stderr]    Compiling zbus_xml v4.0.0
[INFO] [stderr]    Compiling zbus v4.4.0
[INFO] [stderr]    Compiling egui_glow v0.30.0
[INFO] [stderr]    Compiling smithay-client-toolkit v0.19.2
[INFO] [stderr]    Compiling zbus-lockstep v0.4.4
[INFO] [stderr]    Compiling zbus-lockstep-macros v0.4.4
[INFO] [stderr]    Compiling sctk-adwaita v0.10.1
[INFO] [stderr]    Compiling smithay-clipboard v0.7.3
[INFO] [stderr]    Compiling winit v0.30.12
[INFO] [stderr]    Compiling atspi-common v0.6.0
[INFO] [stderr]    Compiling atspi-proxies v0.6.0
[INFO] [stderr]    Compiling accesskit_atspi_common v0.10.1
[INFO] [stderr]    Compiling atspi-connection v0.6.0
[INFO] [stderr]    Compiling atspi v0.22.0
[INFO] [stderr]    Compiling accesskit_unix v0.13.1
[INFO] [stderr]    Compiling accesskit_winit v0.23.1
[INFO] [stderr]    Compiling egui-winit v0.30.0
[INFO] [stderr]    Compiling eframe v0.30.0
[INFO] [stderr]    Compiling claudeye v0.8.3 (/opt/rustwide/workdir/crates/claudeye)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 06s
[INFO] running `Command { std: "docker" "inspect" "950afbe47b780b8c7c0b5ce7c8fcd20e58c12dc9c71c7b2a410018df7ad4b241", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "950afbe47b780b8c7c0b5ce7c8fcd20e58c12dc9c71c7b2a410018df7ad4b241", kill_on_drop: false }`
[INFO] [stdout] 950afbe47b780b8c7c0b5ce7c8fcd20e58c12dc9c71c7b2a410018df7ad4b241
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d454eb8c05e4bed0133556a5b5879f5fd13c5d0a3d53109d209d06d9b9ae1856
[INFO] running `Command { std: "docker" "start" "-a" "d454eb8c05e4bed0133556a5b5879f5fd13c5d0a3d53109d209d06d9b9ae1856", kill_on_drop: false }`
[INFO] [stderr]    Compiling tmux-claude-state v0.4.1 (/opt/rustwide/workdir/crates/tmux-claude-state)
[INFO] [stderr]    Compiling claudeye v0.8.3 (/opt/rustwide/workdir/crates/claudeye)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 3.62s
[INFO] running `Command { std: "docker" "inspect" "d454eb8c05e4bed0133556a5b5879f5fd13c5d0a3d53109d209d06d9b9ae1856", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d454eb8c05e4bed0133556a5b5879f5fd13c5d0a3d53109d209d06d9b9ae1856", kill_on_drop: false }`
[INFO] [stdout] d454eb8c05e4bed0133556a5b5879f5fd13c5d0a3d53109d209d06d9b9ae1856
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 1959b7a59676e2bb1107d50ff9c558f39c1d08410b66e7d35d2659e72b19a639
[INFO] running `Command { std: "docker" "start" "-a" "1959b7a59676e2bb1107d50ff9c558f39c1d08410b66e7d35d2659e72b19a639", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.47s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/claudeye-3def5bc0c713bf4c)
[INFO] [stdout] 
[INFO] [stdout] running 83 tests
[INFO] [stdout] test crmux_client::tests::test_decode_response_invalid_data ... ok
[INFO] [stdout] test crmux_client::tests::test_decode_response_extracts_sessions ... ok
[INFO] [stdout] test crmux_client::tests::test_decode_response_rejects_rpc_error ... ok
[INFO] [stdout] test crmux_client::tests::test_encode_request_produces_valid_msgpack ... ok
[INFO] [stdout] test cursor::tests::cursor_inside_rect ... ok
[INFO] [stdout] test cursor::tests::cursor_on_edge_top_left ... ok
[INFO] [stdout] test cursor::tests::cursor_outside_offset_rect ... ok
[INFO] [stdout] test cursor::tests::cursor_outside_rect_above ... ok
[INFO] [stdout] test crmux_client::tests::test_decode_response_rejects_wrong_type ... ok
[INFO] [stdout] test crmux_client::tests::test_encode_request_decode_round_trip ... ok
[INFO] [stdout] test cursor::tests::cursor_in_offset_rect ... ok
[INFO] [stdout] test cursor::tests::cursor_outside_rect_right ... ok
[INFO] [stdout] test cursor::tests::lerp_factor_clamped_below_zero ... ok
[INFO] [stdout] test cursor::tests::lerp_gradual_convergence ... ok
[INFO] [stdout] test cursor::tests::lerp_moves_toward_target ... ok
[INFO] [stdout] test cursor::tests::lerp_snaps_when_close ... ok
[INFO] [stdout] test picker::tests::move_down_advances_selection ... ok
[INFO] [stdout] test picker::tests::move_up_decreases_selection ... ok
[INFO] [stdout] test cursor::tests::cursor_outside_rect_left ... ok
[INFO] [stdout] test crmux_client::tests::test_socket_path_contains_uid ... ok
[INFO] [stdout] test cursor::tests::cursor_on_edge_bottom_right ... ok
[INFO] [stdout] test picker::tests::move_down_stops_at_last ... ok
[INFO] [stdout] test cursor::tests::lerp_factor_clamped_above_one ... ok
[INFO] [stdout] test cursor::tests::lerp_no_change_at_target ... ok
[INFO] [stdout] test cursor::tests::cursor_outside_rect_below ... ok
[INFO] [stdout] test picker::tests::pane_id_at_returns_correct_id ... ok
[INFO] [stdout] test tests::format_crmux_label_full_info ... ok
[INFO] [stdout] test tests::format_crmux_label_empty_title_skipped ... ok
[INFO] [stdout] test tests::format_crmux_label_no_model_no_context ... ok
[INFO] [stdout] test picker::tests::selected_pane_id_returns_current ... ok
[INFO] [stdout] test tests::apply_opacity_full ... ok
[INFO] [stdout] test picker::tests::move_up_stops_at_first ... ok
[INFO] [stdout] test tests::format_crmux_label_minimal ... ok
[INFO] [stdout] test tests::apply_opacity_zero ... ok
[INFO] [stdout] test tests::crmux_to_claude_sessions_converts_fields ... ok
[INFO] [stdout] test picker::tests::pane_id_at_returns_none_for_out_of_bounds ... ok
[INFO] [stdout] test tests::crmux_to_claude_sessions_empty ... ok
[INFO] [stdout] test tests::format_crmux_label_title_newlines_replaced ... ok
[INFO] [stdout] test tests::format_crmux_label_title_truncated_at_40_chars ... ok
[INFO] [stdout] test tests::format_crmux_label_with_japanese_title ... ok
[INFO] [stdout] test tests::format_crmux_label_with_title ... ok
[INFO] [stdout] test tests::format_crmux_label_with_title_no_branch ... ok
[INFO] [stdout] test tests::format_elapsed_minutes ... ok
[INFO] [stdout] test tests::format_elapsed_seconds ... ok
[INFO] [stdout] test tests::min_window_width_is_positive_and_reasonable ... ok
[INFO] [stdout] test tests::parse_crmux_state_approval_alias ... ok
[INFO] [stdout] test tests::parse_crmux_state_unknown_defaults_to_idle ... ok
[INFO] [stdout] test tests::parse_crmux_state_waiting_for_approval ... ok
[INFO] [stdout] test tests::parse_crmux_state_working ... ok
[INFO] [stdout] test tests::position_middle_center ... ok
[INFO] [stdout] test tests::position_bottom_right ... ok
[INFO] [stdout] test tests::pulse_approval_not_quiet ... ok
[INFO] [stdout] test tests::position_top_center_default ... ok
[INFO] [stdout] test tests::pulse_approval_quiet_suppressed ... ok
[INFO] [stdout] test tests::pulse_idle_expired_not_quiet ... ok
[INFO] [stdout] test tests::pulse_idle_fresh_not_quiet ... ok
[INFO] [stdout] test tests::format_crmux_label_no_branch ... ok
[INFO] [stdout] test tests::format_elapsed_hours ... ok
[INFO] [stdout] test tests::parse_crmux_state_idle ... ok
[INFO] [stdout] test tests::pulse_idle_stale_not_quiet ... ok
[INFO] [stdout] test tests::pulse_idle_stale_quiet_suppressed ... ok
[INFO] [stdout] test tests::pulse_working_not_quiet ... ok
[INFO] [stdout] test tests::pulse_working_quiet ... ok
[INFO] [stdout] test tests::row_horizontal_overhead_is_positive ... ok
[INFO] [stdout] test tests::should_alert_approval_over_max ... ok
[INFO] [stdout] test tests::should_alert_approval_under_min ... ok
[INFO] [stdout] test tests::should_alert_approval_within_range ... ok
[INFO] [stdout] test tests::should_alert_empty_sessions ... ok
[INFO] [stdout] test tests::should_alert_idle_at_max ... ok
[INFO] [stdout] test tests::should_alert_idle_over_max ... ok
[INFO] [stdout] test tests::should_alert_idle_at_min ... ok
[INFO] [stdout] test tests::should_alert_idle_under_min ... ok
[INFO] [stdout] test tests::apply_opacity_half_alpha ... ok
[INFO] [stdout] test tests::should_alert_idle_within_range ... ok
[INFO] [stdout] test tests::should_alert_mixed_working_and_expired_idle ... ok
[INFO] [stdout] test tests::should_alert_mixed_working_and_stale_idle ... ok
[INFO] [stdout] test tests::should_alert_working_never ... ok
[INFO] [stdout] test tests::state_summary_all_three_states ... ok
[INFO] [stdout] test tests::state_summary_all_working ... ok
[INFO] [stdout] test tests::state_summary_empty_sessions ... ok
[INFO] [stdout] test tests::state_summary_mixed_excludes_zero ... ok
[INFO] [stdout] test tests::stroke_width_no_pulse_is_always_one ... ok
[INFO] [stdout] test tests::stroke_width_pulse_oscillates ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 83 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/tmux_claude_state-0d9119e643c553c8)
[INFO] [stdout] 
[INFO] [stdout] running 21 tests
[INFO] [stdout] test claude_state::tests::separator_line_box_drawing ... ok
[INFO] [stdout] test claude_state::tests::separator_line_empty ... ok
[INFO] [stdout] test claude_state::tests::separator_line_text_content ... ok
[INFO] [stdout] test claude_state::tests::separator_line_mixed_with_text ... ok
[INFO] [stdout] test tmux::tests::capture_pane_args_plain_text ... ok
[INFO] [stdout] test claude_state::tests::separator_line_mixed_box_drawing ... ok
[INFO] [stdout] test tmux::tests::capture_pane_args_with_ansi ... ok
[INFO] [stdout] test claude_state::tests::separator_line_double ... ok
[INFO] [stdout] test tmux::tests::empty_session_line ... ok
[INFO] [stdout] test tmux::tests::focused_claude_pane_different_session ... ok
[INFO] [stdout] test tmux::tests::inactive_pane_matching_session ... ok
[INFO] [stdout] test tmux::tests::inactive_window_matching_session ... ok
[INFO] [stdout] test tmux::tests::malformed_session_line ... ok
[INFO] [stdout] test tmux::tests::parse_focused_session_focused_only ... ok
[INFO] [stdout] test tmux::tests::parse_focused_session_no_session_field ... ok
[INFO] [stdout] test tmux::tests::parse_focused_session_not_focused ... ok
[INFO] [stdout] test tmux::tests::parse_focused_session_session_with_special_chars ... ok
[INFO] [stdout] test tmux::tests::parse_focused_session_with_focused_client ... ok
[INFO] [stdout] test tmux::tests::parse_focused_session_empty_line ... ok
[INFO] [stdout] test tmux::tests::focused_claude_pane_matching_session ... ok
[INFO] [stdout] test tmux::tests::non_claude_matching_session ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/claude_state_test.rs (/opt/rustwide/target/debug/deps/claude_state_test-0abb6e0c9358b675)
[INFO] [stdout] 
[INFO] [stdout] running 41 tests
[INFO] [stdout] test permission_mode_display_labels ... ok
[INFO] [stdout] test permission_mode_edit_automatically ... ok
[INFO] [stdout] test permission_mode_not_triggered_by_conversation_history ... ok
[INFO] [stdout] test permission_mode_ask_before_edits_default ... ok
[INFO] [stdout] test permission_mode_plan_mode ... ok
[INFO] [stdout] test running_with_asterisk_symbol ... ok
[INFO] [stdout] test running_with_action_text_containing_spaces ... ok
[INFO] [stdout] test running_with_clauding ... ok
[INFO] [stdout] test running_with_crystallizing_and_accept_edits_mode ... ok
[INFO] [stdout] test running_fallback_esc_to_interrupt ... ok
[INFO] [stdout] test running_with_esc_to_interrupt_at_end_of_status_line ... ok
[INFO] [stdout] test running_with_esc_to_interrupt_followed_by_ctrl_t_to_hide_tasks ... ok
[INFO] [stdout] test running_with_japanese_status_and_todo_list ... ok
[INFO] [stdout] test running_with_jitterbugging_middle_dot ... ok
[INFO] [stdout] test running_fallback_ctrl_c_to_interrupt ... ok
[INFO] [stdout] test running_with_moseying ... ok
[INFO] [stdout] test running_with_thinking ... ok
[INFO] [stdout] test running_with_just_thinking_status ... ok
[INFO] [stdout] test running_with_thought_for_without_middle_dot ... ok
[INFO] [stdout] test idle_with_plan_mode ... ok
[INFO] [stdout] test running_with_spinning_and_plan_mode_ctrl_c_without_time ... ok
[INFO] [stdout] test idle_with_file_changes_status_line ... ok
[INFO] [stdout] test idle_with_completion_suggestion ... ok
[INFO] [stdout] test idle_with_accept_edits ... ok
[INFO] [stdout] test not_running_when_text_mentions_esc_to_interrupt_in_quotes ... ok
[INFO] [stdout] test idle_with_vim_mode_and_stale_waiting_pattern_in_history ... ok
[INFO] [stdout] test idle_with_trust_dialog_overlay ... ok
[INFO] [stdout] test idle_after_task_completion_with_file_changes ... ok
[INFO] [stdout] test idle_after_task_completion ... ok
[INFO] [stdout] test idle_with_prompt_only ... ok
[INFO] [stdout] test not_running_when_indented_status_line_quoted_text ... ok
[INFO] [stdout] test running_with_time_first_format ... ok
[INFO] [stdout] test empty_content_falls_back_to_idle ... ok
[INFO] [stdout] test unknown_state_falls_back_to_idle ... ok
[INFO] [stdout] test waiting_approval_dialog_with_running_spinner_present ... ok
[INFO] [stdout] test waiting_interview_mode ... ok
[INFO] [stdout] test waiting_with_confirmation_prompt ... ok
[INFO] [stdout] test waiting_with_no_as_last_selected_option ... ok
[INFO] [stdout] test waiting_with_permission_prompt_yes_allow_once ... ok
[INFO] [stdout] test waiting_interview_mode_with_running_spinner_present ... ok
[INFO] [stdout] test waiting_bash_command_confirmation_dialog ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 41 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tmux_test.rs (/opt/rustwide/target/debug/deps/tmux_test-ee8c1a7249fb4b65)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test parse_pane_line_any_installed_claude_version_detected ... ok
[INFO] [stdout] test refresh_version_cache_detects_installed_versions ... ok
[INFO] [stdout] test read_version_entries_returns_none_for_missing_directory ... ok
[INFO] [stdout] test parse_pane_line_insufficient_fields_returns_none ... ok
[INFO] [stdout] test parse_pane_line_invalid_pid_returns_none ... ok
[INFO] [stdout] test parse_pane_line_non_existent_version_not_detected ... ok
[INFO] [stdout] test parse_pane_line_non_claude_command_returns_none ... ok
[INFO] [stdout] test read_version_entries_returns_filenames_from_directory ... ok
[INFO] [stdout] test worktree_resolves_original_project_name ... ok
[INFO] [stdout] test project_name_is_basename_of_cwd ... ok
[INFO] [stdout] test parse_valid_pane_line_claude ... ok
[INFO] [stdout] test non_worktree_has_no_worktree_name ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stderr]    Doc-tests tmux_claude_state
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "1959b7a59676e2bb1107d50ff9c558f39c1d08410b66e7d35d2659e72b19a639", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1959b7a59676e2bb1107d50ff9c558f39c1d08410b66e7d35d2659e72b19a639", kill_on_drop: false }`
[INFO] [stdout] 1959b7a59676e2bb1107d50ff9c558f39c1d08410b66e7d35d2659e72b19a639
